软考真题
第1题
阅读下列说明和图,回答问题1至问题3,将答案填入答题纸的对应栏内。

【说明】
ATM自动取款机系统功能组成如图1-2所示。

ATM自动取款机系统是一个由终端机、ATM系统、数据库组成的应用系统,具有提取现金、查询账户余额、修改密码及转账等功能。ATM自动取款机系统用例图如图1-1所示。



ATM自动取款机系统功能组成如图1-2所示。



【问题:1.1】根据ATM自动取款机系统功能和系统用例图,完成图1-3所示的ATM自动取款机系统的系统状态图,将系统状态图中的(1)〜(6)答案填写在答题纸的对应栏中。
【问题:1.2】ATM自动取款机系统取款用例描述用户取款的过程。其事件流如下:
(1)基本流
a. 用户输入取款金额;
b. 系统验证输入金额是否符合输入要求;
c. 系统验证用户账户余额;
d. 系统显示用户账户余额;
e. 用户确认取款金额;
f. 系统要求点钞机出钞;
g. 系统更新并保存账户信息。
(2)备选流
a. 如果输入金额不符合输入数字格式要求,给出提示,退出;
b. 如果输入金额超出最大取款金额,给出提示,退出;
c. 如果用户没有确认,给出提示,退出。
根据上述ATM自动取款机系统取款用例描述,请完成取款功能的流程图,将答案填写在答题纸的对应栏中。
【问题:1.3】ATM自动取款机系统是与银行服务器联网的网络系统,由于系统涉及个人和企事业单位的财产安全,要求网络通信安全可靠,因此通信过程要采取消息加解密、身份认证、消息鉴别和访问控制等信息安全措施。
(1) 请简要解释下列术语的基本概念,将答案填写在答题纸的对应栏中。
a.对称密钥
b.公开密钥
c.访问控制
d.消息鉴别
(2) 以下几种常见的加密算法哪些属于对称加密算法?哪些属于非对称加密算法?请将答案填写在答题纸的对应栏中。
a.DES
b.RSA
c.AES
d.IDEA
e.PGP
f.DSA
g.椭圆曲线DSA
答题卡
加油
纠错
得分:0